package com.yanqu.road.entity.activity.feast.data;

import com.yanqu.road.entity.DataObject;
import com.yanqu.road.entity.FieldTypeAnnotation;

@FieldTypeAnnotation(tableName = "t_c_feast_pvp_notice_data")
public class CrossFeastPvpNoticeData extends DataObject {

    @FieldTypeAnnotation(select = true, update = true, desc = "活动ID")
    private int activityId;

    @FieldTypeAnnotation(desc = "轮次")
    private int round;

    @FieldTypeAnnotation(desc = "玩家ID（废弃）")
    private long userId;

    @FieldTypeAnnotation(desc = "操作者/击杀者")
    private CrossFeastPvpNoticeUserData user1 = new CrossFeastPvpNoticeUserData();

    @FieldTypeAnnotation(desc = "被操作者/被击杀者")
    private CrossFeastPvpNoticeUserData user2 = new CrossFeastPvpNoticeUserData();

    @FieldTypeAnnotation(desc = "公告类型")
    private int noticeType;

    @FieldTypeAnnotation(desc = "公告内容")
    private String content = "";

    @FieldTypeAnnotation(desc = "公告时间")
    private long noticeTime;

    @FieldTypeAnnotation(desc = "是否滚动")
    private int isRoll;


    public int getActivityId() {
        return activityId;
    }

    public void setActivityId(int activityId) {
        this.activityId = activityId;
    }

    public int getRound() {
        return round;
    }

    public void setRound(int round) {
        this.round = round;
    }

    public long getUserId() {
        return userId;
    }

    public void setUserId(long userId) {
        this.userId = userId;
    }

    public CrossFeastPvpNoticeUserData getUser1() {
        return user1;
    }

    public void setUser1(CrossFeastPvpNoticeUserData user1) {
        this.user1 = user1;
    }

    public CrossFeastPvpNoticeUserData getUser2() {
        return user2;
    }

    public void setUser2(CrossFeastPvpNoticeUserData user2) {
        this.user2 = user2;
    }

    public int getNoticeType() {
        return noticeType;
    }

    public void setNoticeType(int noticeType) {
        this.noticeType = noticeType;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public long getNoticeTime() {
        return noticeTime;
    }

    public void setNoticeTime(long noticeTime) {
        this.noticeTime = noticeTime;
    }

    public int getIsRoll() {
        return isRoll;
    }

    public void setIsRoll(int isRoll) {
        this.isRoll = isRoll;
    }
}
